atomic bomb bursts - Turkish English Dictionary